home *** CD-ROM | disk | FTP | other *** search
/ Know Your Common Bird Songs / Know Your Common Bird Songs.iso / install.dat < prev    next >
Text File  |  1994-11-18  |  6KB  |  203 lines

  1. @DefineProject
  2.     @Name = "Axia Common Bird Songs"
  3.     @Version = "18 November, 1994"
  4.     @Subdir = "\\axiacbs"          
  5.     @OutDrive = C
  6.     @InDiskBell = @TRUE
  7. @EndProject
  8.  
  9. @DefineVars
  10.     @Integer @Red        = @RGB(255,0,0)             //DEFINE COLOR RED
  11.     @Integer @Green      = @RGB(0,255,0)             //DEFINE COLOR GREEN
  12.     @Integer @Blue       = @RGB(0,0,255)             //DEFINE COLOR BLUE
  13.     @Integer @Black      = @RGB(0,0,0)               //DEFINE COLOR BLACK
  14.     @Integer @V          = @VideoCard
  15.     @Qstring @DiskAccess = "@GetINI("386enh","32BitDiskAccess","system.ini")"
  16.     @Qstring @NetDriver  = "@GetINI("boot","network.drv","system.ini")"
  17.     @Qstring @DispDriver = "@GetINI("boot","display.drv","system.ini")"
  18.     @Qstring @WinShell   = "@GetINI("boot","shell","system.ini")"
  19.     @Qstring @UserName  =  "Doug"
  20.     @Qstring @FirmName  =  "Axia"
  21. @EndVars
  22.  
  23. @BackgroundMode(3,@Blue,@Black)
  24.  
  25. @Display
  26.  Welcome to @Name !!
  27.  
  28.  This program will install the AXIA module 
  29.  dated  @Version onto your computer 
  30.  system and verify the integrity of the 
  31.  distribution files.
  32.  
  33.  @Pause
  34. @EndDisplay
  35.  
  36. @If (@Exists "@WindowsDrive:\\@WindowsDir\\AXIAcbs.GRP")
  37.  
  38.   @ProgramManager("[DeleteGroup(@Name)]")
  39. @endif
  40.  
  41. NEWDRIVE:  // Goto label for reselecting drive
  42. /*
  43.     wINSTALL will now prompt the end-user for the
  44.     drive they wish wINSTALL to be installed onto.
  45. */
  46. @BackgroundMode(3,@Blue,@Black)
  47.  
  48. @DlgCtrlSize(0,8,15,15,27)
  49.  
  50. @GetOutDrive @OutDrive @Prompt = "Enter target drive"
  51. @Suppress(0,17) // Suppress floppies & CD-ROM drives
  52. Please select the drive where you wish AXIA @Name
  53. to be installed on your machine.  Any drive
  54. available can be used assuming you have
  55. access rights to the drive you select, and
  56. there is enough space available for installation.
  57. @EndOutDrive
  58.  
  59. /*
  60.     wINSTALL will now prompt the end-user for the
  61.     main directory they wish wINSTALL to be installed
  62.     onto.
  63. */
  64.  
  65. NEWDIR:
  66. @BackgroundMode(3,@Blue,@Black)
  67.  
  68. @DlgCtrlSize(0,7,0,8,35)
  69.  
  70. @GetSubdir @Subdir @Prompt = "Enter target subdirectory"
  71. Please select the main subdirectory PATH under which
  72. you wish the @Name module to be installed.
  73.  
  74.  
  75.  
  76. @EndSubdir
  77.  
  78.  
  79.  
  80. /*
  81.      copy the files, from the CD ROM to the hard disk 
  82.      of the end-users particular choice.
  83. */
  84. @DefineDisk
  85.  
  86.     @label = "Disk 1"
  87.     
  88.     @file bin\AXIA.EXE
  89.         @out @subDir\bin\*.*
  90.     @file bin\pictures.exe
  91.         @out @subdir\bin\*.*
  92.     @file bin\axiaICON.ico
  93.         @out @subdir\bin\*.*
  94.     @file bin\slidshow.ico
  95.         @out @subdir\bin\*.*
  96.     @file bin\htua.ico
  97.         @out @subdir\bin\*.*
  98.     @file bin\VWSIGNON.BMP
  99.         @out @subdir\bin\*.*
  100.     @file bin\RECINTRO.BMP
  101.         @out @subdir\bin\*.*
  102.     @file bin\RECINTRO.WAV
  103.         @out @subdir\bin\*.*
  104.  
  105.     @file bin\VWABORT.DLL
  106.         @out @subdir\bin\*.*
  107.     @file bin\VWBAS11.DLL
  108.         @out @subdir\bin\*.*
  109.     @file bin\VWDLGS.DLL
  110.         @out @subdir\bin\*.*
  111.     @file bin\VWFLOAT.DLL
  112.         @out @subdir\bin\*.*
  113.     @file bin\VWFONT.DLL
  114.         @out @subdir\bin\*.*
  115.     @file bin\VWSIGNON.DLL
  116.         @out @subdir\bin\*.*
  117.     @file bin\VWVM11.DLL
  118.         @out @subdir\bin\*.*
  119.     
  120.  
  121.     @file bin\dlls\AXIADLGS.DLL
  122.         @out @subdir\bin\dlls\*.*
  123.     @file bin\dlls\AXIAP3.DLL
  124.         @out @subdir\bin\dlls\*.*
  125.     @file bin\dlls\MWND.DLL
  126.         @out @subdir\bin\dlls\*.*
  127.     @file bin\dlls\sulis20.dll
  128.         @out @subdir\bin\dlls\*.*
  129.  
  130.     @file other\ctl3dv2.dll
  131.         @out @windowsDrive:\@windowsDir\System\*.*
  132.     
  133.  
  134. @EndDisk
  135. @if (@ExtTotal < 4M)
  136.     @write("@WindowsDrive:\\@WindowsDir\\AXIACBS.INI","wt","[startup]\nfirsttime=1\n\n[midi]\nmusic=0\n\n[zoom]\nfactor=200\n")
  137.     @display
  138.     Due to memory restrictions on this machine, 
  139.     the MIDI music features of @Name have been 
  140.     disabled. 
  141.     @pause
  142.     @endDisplay
  143. @else
  144.     @write("@WindowsDrive:\\@WindowsDir\\AXIACBS.INI","wt","[startup]\nfirsttime=1\n\n[midi]\nmusic=1\n\n[zoom]\nfactor=200\n")
  145. @endif
  146.  
  147. @Finish
  148. /* This creates the subsets directory */
  149.  
  150. @MkDir("@outdrive:\\@SubDir\\SUBSETS")
  151.  
  152. @Cls
  153. /*
  154.     The following command is used to create the AXIA  group and
  155.     add the AXIA item to the Windows Program Manager.
  156. */
  157.  
  158.  
  159.    @ProgramManager("[CreateGroup(@Name,@WindowsDrive:\\@WindowsDir\\AxiaCBS.grp)][AddItem(@Outdrive:\\@Subdir\\bin\\axia.exe @StartupDrive:\\@StartupDir\\,Common Bird Songs,@OutDrive:\\@Subdir\\bin\\axiaICON.ico,,25,25,@Outdrive:\\@Subdir)][AddItem(@Outdrive:\\@Subdir\\bin\\pictures.exe @StartupDrive:\\@StartupDir\\ PICTURES.DAT 5,AXIA Slide Show,@OutDrive:\\@Subdir\\bin\\slidshow.ico,,100,25,@Outdrive:\\@Subdir)][AddItem(@Outdrive:\\@Subdir\\bin\\AXIA.exe @StartupDrive:\\@StartupDir\\ Ahtua.afs,How To Use Axia,@OutDrive:\\@Subdir\\bin\\htua.ico,,175,25,@Outdrive:\\@Subdir)][AddItem(@WindowsDrive:\\@WindowsDir\\Write.exe @StartupDrive:\\@StartupDir\\other\\readme.wri,Read Me,,,255,25,@Outdrive:\\@Subdir)][ShowGroup(@Name, 1)]")
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166. @Cls
  167.  
  168. The AXIA @Name module has finished installing. 
  169. We will now install "Video for Windows", if necessary.
  170. If you have any technical or sales questions, 
  171. please feel free to contact us at:
  172.     
  173.     AXIA International Inc.
  174.     Suite 510, 840 - 6th Avenue S.W.
  175.     Calgary, AB
  176.     Canada  T2P 3E5
  177.  
  178.     Phone:
  179.     (403) 262-2942 Technical Support or:
  180.     (403) 261-1675 24-hour FAX machine
  181.  
  182.     Email:
  183.     Compuserve:     74514,2245
  184.  
  185.  
  186.     @Pause
  187.  
  188. @if(@exists("@windowsDrive:\\@windowsDir\\system\\msvideo.dll"))
  189.     @if(@filedate("@windowsDrive:\\@windowsDir\\system\\msvideo.dll") < 
  190.         @StrToDate("1993/11/19"))
  191.     @WinExec("@StartupDrive:\\vfwrt\\setup.exe", 1 )
  192.     @EndIf
  193. @else
  194.     @WinExec("@StartupDrive:\\vfwrt\\setup.exe", 1 )
  195.  @EndIf
  196.  
  197.  
  198. @exit
  199. @EndFinish
  200.  
  201. // end-of-file
  202.  
  203.